// index.js
// 获取应用实例
import { request } from "../../utils/https";
const app = getApp()

Page({
  data: {
    first:[],
    name:"首页"
  },
  // 事件处理函数
  bindViewTap() {
    wx.navigateTo({
      url: '../logs/logs'
    })
  },couponleft(){
    wx.navigateTo({
      url: '/pages/ticket/ticket',
    })
  },couponright1(){
    wx.navigateTo({
      url: '/pages/allgoods/allgoods',
    })
  },couponright2(){
    wx.navigateTo({
      url: '/pages/allgoods/allgoods',
    })
  },
  onLoad() {
    if (wx.getUserProfile) {
      this.setData({
        canIUseGetUserProfile: true
      })
    }
  },consultation(){
    wx.navigateTo({
      url: '/pages/consultation/consultation',
    })
  },
  // 跳转页面
  indexo(){
    // 跳转页面携带参数
    // 采用url?拼接
    // ?参数名=参数值&
    wx.navigateTo({
      url: `/pages/search/search?id=${1}&po=${2}`,
    })
  },
  getUserProfile(e) {
    // 推荐使用wx.getUserProfile获取用户信息，开发者每次通过该接口获取用户个人信息均需用户确认，开发者妥善保管用户快速填写的头像昵称，避免重复弹窗
    wx.getUserProfile({
      desc: '展示用户信息', // 声明获取用户个人信息后的用途，后续会展示在弹窗中，请谨慎填写
      success: (res) => {
        console.log(res)
        this.setData({
          userInfo: res.userInfo,
          hasUserInfo: true
        })
      }
    })
  },allgoods(){
    wx.navigateTo({
      url: '/pages/allgoods/allgoods',
    })
  },collect(){
    wx.navigateTo({
      url: '/pages/collect/collect',
    })
  },ticket(){
    wx.navigateTo({
      url: '/pages/ticket/ticket',
    })
  },puzzle(){
    wx.navigateTo({
      url: '/pages/puzzle/puzzle',
    })
  },sign(){
    wx.navigateTo({
      url: '/pages/sign/sign',
    })
  },
  getUserInfo(e) {
    // 不推荐使用getUserInfo获取用户信息，预计自2021年4月13日起，getUserInfo将不再弹出弹窗，并直接返回匿名的用户个人信息
    console.log(e)
    this.setData({
      userInfo: e.detail.userInfo,
      hasUserInfo: true
    })
  },  onShow() {
    let _self=this;
    _self.first()
  },first(){
    let _self=this;
      request(
        "index",
        "{}",
        "GET",
        function(res){
          console.log(res)
          _self.data.first.push(res.data.data)
          _self.setData({
            first:_self.data.first
          })
          console.log(_self.data.first)
          console.log(_self.data.first[0].banner[1].pic)
        }
      )
  },detail(e){
    console.log(e.currentTarget.dataset.id)
    let mm=e.currentTarget.dataset.id
    console.log(mm)
    wx.navigateTo({
      url: `/pages/detail/detail?mm=${mm}`
    })
  },detail1(e){
    console.log(e.currentTarget.dataset.id)
    let mm=e.currentTarget.dataset.id
    console.log(mm)
    wx.navigateTo({
      url: `/pages/groud/groud?mm=${mm}`
    })
  },puzzmore(){
    wx.navigateTo({
      url: '/pages/puzzle/puzzle',
    })
  },seckill(){
    wx.navigateTo({
      url: '/pages/seckill/seckill',
    })
  },
  detai(e){
    console.log(1)
    wx.navigateTo({
      url: `/pages/detail/detail?mm=${e.detail}`
    })
  }

})
